A Uniform Framework for Temporal Functional Dependencies with Multiple Granularities
نویسندگان
چکیده
Temporal functional dependencies (TFDs) add a temporal component to clas-sical functional dependencies to deal with temporal data. As an example, whilefunctional dependencies model constraints like “employees with the same role getthe same salary”, TFDs can represent constraints like “for any given month, em-ployees with the same role have the same salary, but their salary may changefrom one month to the next one” or “current salaries of employees uniquely de-pend on their current and previous roles”. In this paper, we propose a generalframework for specifying TFDs, possibly involving different time granularities,and for checking whether or not a given database instance satisfies them. Theproposed framework subsumes existing formalisms for TFDs and it allows one toencode TFDs which are not captured by them.
منابع مشابه
Querying Multiple Temporal Granularity Data
Managing and querying information with varying temporal granularities is an important problem in databases. Although there is a substantial body of work on temporal granularities for the relational data model [11], a comprehensive framework is lacking for the object-oriented paradigm. To the best of our knowledge, a formal treatment of temporal queries with multiple granularities has not been c...
متن کاملTemporal and spatio-temporal aggregations over data streams using multiple time granularities
Temporal and spatio-temporal aggregations are important but costly operations for applications that maintain time-evolving data (data warehouses, temporal databases, etc.). In this paper we examine the problem of computing such aggregates over data streams. The aggregates are maintained using multiple levels of temporal granularities: older data is aggregated using coarser granularities while m...
متن کاملRepresenting and Reasoning about Temporal Granularities
In this paper, we propose a new logical approach to represent and to reason about different time granularities. We identify a time granularity as an infinite sequence of time points properly labelled with proposition symbols marking the starting and ending points of the corresponding granules, and we symbolically model sets of granularities by means of linear time logic formulas. Some real-worl...
متن کاملDefining Spatio-Temporal Granularities for Raster Data
The notion of granularity is used in several areas of computing. In temporal databases, granularity relates to the fact that the time frame associated to an event of interest (e.g., an accident) can be envisaged at several levels of detail (e.g., hour, day, month, etc.). Similarly, granularity in data warehousing is the level of detail at which facts (e.g., sales) are captured in dimensions (e....
متن کاملSome functional inequalities in variable exponent spaces with a more generalization of uniform continuity condition
Some functional inequalities in variable exponent Lebesgue spaces are presented. The bi-weighted modular inequality with variable exponent $p(.)$ for the Hardy operator restricted to non- increasing function which is$$int_0^infty (frac{1}{x}int_0^x f(t)dt)^{p(x)}v(x)dxleqCint_0^infty f(x)^{p(x)}u(x)dx,$$ is studied. We show that the exponent $p(.)$ for which these modular ine...
متن کامل